home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power Tools 1993 November - Disc 1
/
Power Tools Plus (Disc 1 of 2)(November 1993)(HP).iso
/
wkst
/
50915638
/
50915638.txt
< prev
Wrap
Text File
|
1992-12-04
|
14KB
|
383 lines
HP SharedX
HP SharedX
HP SharedX is a real-time communication product that extends the
industry standard X Window System to allow sharing of X
protocol-based applications between two or more remote users or
displays. Combined with the telephone, it greatly enhances the
collaboration that must occur within project teams, especially teams
that are geographically dispersed. Sharing can occur at any time and
without any changes to most existing X protocol-based applications.
o Sharing is quick and easy--pick a destination, push a button,
and pick a window to share.
o On-demand sharing--sharing can occur whenever it is needed.
o Almost any existing X protocol-based application that runs in
the X Window System today can be shared, without modification.
o Multiple windows can be shared to several machines at the same
time.
o Teams of people all have the same view of, and can input to, the
same application. The sender controls who may input to the shared
application. Pointing devices, called telepointers, can be placed
in any shared window to focus participants' attention on a certain
part of the window.
o Displays running standard X can receive shared windows without any
modification.
o HP SharedX does not change standard X security. No permanent
access is required to share a window with another machine. Receiver
services automatically allow shared windows simplifying usage for
naive users.
o Snapshots of windows can be shared, including Starbase, HP PHIGS
and HP PEX applications. These snapshots can be annotated and
saved for later reference.
o A simple shared whiteboard is provided to allow ideas to be
created and captured during a sharing session. Simple line and
text annotations can be created by all participants and saved for
later reference.Displays running standard X can receive shared
windows without any modification.
o A command line interface to SharedX allows automatic sharing
for demonstrations and training.
Technical Description
SharedX is made up of two parts: the Shared extension to X and the
Control Window. The Shared extension to X retransmits the X protocol
from the client application to remote X servers via TCP/IP
connections. It is based upon X Window System Version 11 Release 5.
Therefore sharing can occur with any display that is running X11R3,
R4, or R5 and connected via TCP/IP.
The Control Window is an OSF Motif 1.2-based user interface that
allows the sender to manage the shared session. It allows the sender
to choose what he wants to share, and with whom. They can control
which receivers may input to the shared windows. Input permissions
can be changed at any time during the sharing session.
The Control Window also provides an aliasing capability so machine
names need not be memorized. Aliasing allows users to select names
that are familiar to them from an address book and easily share
information with those people.
HP SharedX also provides a telepointer. Since each display is running
a separate window manager, the sender and the receiver don't see the
same mouse pointer. The telepointer is a separate pointing device
available for shared windows. Anyone receiving a shared window can
manipulate the telepointer with or without input permission.
Network Requirements
SharedX must be able to establish a TCP/IP connection to allow
sharing. This can be provided by a local or wide area network or
through the use of a Serial Line IP (SLIP) modem. The UNIX command
"/etc/ping" can be used to determine if a network connection can be
established with a particular receiver.
Shareable Applications
HP SharedX is an extension to the X Window System and therefore only
works with X protocol-based applications. There are numerous
applications that run within X but are not based on the X protocol. A
good test of the "shareability" of an application is to try the
network extensibility of the application without HP SharedX.
1. Login to a remote computer that has the application you want to
share (or move to another computer and login to your own).
2. Set the display variable to the display that you are sitting at
(for example, export DISPLAY=localhostname:0.0).
3. Run the application.
If the application displays correctly then there is a very good chance
that the application will share correctly. Applications which access
hardware directly using special libraries such as PHIGS, GKS, HP-UX's
Starbase, and Domain/OS G*R, are not shareable. Snapshots of these
windows can be shared and annotated.
Since X was never designed for sharing, there are certain limitations
that can arise during sharing, even if the application passes the
above test. The limitations are caused by differences in the current
state of the sharing systems, the shared application's architecture,
and network or system speed.
When the current state of your system is different from the system you
are sharing to, there can be differences in colors, resolutions,
fonts, stacking order, and window placement between the two displays.
The colors on the sender's computer may not be the same as those on
the receiver's machine. The most extreme case of this is in sharing
from color to monochrome displays. HP SharedX will automatically
substitute colors as best it can and provide a reasonable transition,
but some information may be unviewable.
Since display resolutions vary, so will the resulting size of the
window being shared. HP SharedX matches window sizes on a pixel
basis. Therefore sharing from a high resolution display to a lower
resolution display will result in a larger window on the receiver's
end.
All X servers have a list of fonts that are available to them, and
this list may vary from X server to X server. If an application uses
a font that is not available on a remote server, HP SharedX
substitutes one automatically. This can be overcome by making the
font available on the remote machine, unsharing the shared window and
sharing it again. HP SharedX also provides the capability to specify
the replacement font so that the resulting font on the receivers end
will be as close as possible.
Since each computer is running its own window manager, differences in
the stacking order of the windows and the placement of those windows
may occur. By running separate window managers users of HP SharedX
can manipulate the shared windows as if they were their own
windows--e.g., moving or iconifying them. Since the receiver's window
manager decides where to place these windows when they are shared, it
is possible that the shared windows could end up in a different order
or a different position.
The second area that needs further explanation relates to the
architecture of the application that you are sharing. HP SharedX
shares applications based on the window connection made with the X
server.
The window connection may or may not be the same as the logical
grouping that the user applies to the windows of the application.
Some applications create multiple windows through one connection. As
a result, sharing one window of an application will share multiple
windows. In most cases today, this is exactly what is desired. The
receiver sees menus and dialog windows as well as the window that was
selected for sharing. On the flip side, some applications can create
multiple window connections to the X server. As a result, the receiver
could start a new process on the sender's system whose windows are not
automatically shared. In addition, inter-window operations
applications, such as the HP VUE drag-and-drop capability, do not
work on the receiver's system. Because there are many different
architectures and the application architecture is unknown, HP
strongly encourages telephone communication as an integral part of
the sharing process.
The final area that can impact your sharing is network/system speed.
Since you are sharing over a network connection, performance of the
shared application is very dependent on network throughput, network
activity, the application(s) being shared, and the performance of
each computer involved in the sharing. All can have an impact on the
actual performance.
Hardware and Software Requirements
HP SharedX must be installed on all systems (the sender) that initiate
the sharing and will push windows to other displays (the receiver).
The receiving systems are not required to have HP SharedX.
Sender:
HP9000 Series 300, 400 or 700
8MB RAM minimum
HP-UX 8.X or 9.X with their supported HP X Window System
HP700/RX X Stations
2MB RAM minimum
B.03 or B.04 server software with an HP9000 Series 300, 400, 600, 700
or 800 host
Receiver:
HP9000 Series 300, 400, 600 or 800
8MB RAM minimum
HP-UX 7.X or greater with their supported HP X Window System
DN Series or HP9000 Series 400
8MB RAM minimum
Domain/OS 10.3 with PSK Q2 or greater (i.e., X11R4)
HP9000 Series 700
8MB RAM minimum
HP-UX 8.05 or greater with its supported HP X Window System
HP700/X X Window Terminals
HP700/RX X Stations
Ordering Information
Prod No./Opt. Description
B2305L License-to-use HP SharedX Version 2.X (On ANY platform)
#UA0 Single Node License*
#UA3 8 Node License*
#UA6 24 Node License*
#UA8 48 Node License*
#UAA 96 Node License*
#UB0 Upgrade LTU from 1.X to 2.X*
B2306A HP SharedX Media/Manuals for S300/S400 and HP 700/RX with
S300/400 host
#APB Software for HP-UX release 8.0
#APH Software for HP-UX release 9.0
#AA0 1/4" Cartridge Tape and Installation Guide
#AAU CD-ROM Certificate Only and Installation Guide
#AAH DDS Cartridge and Installation Guide
#OBJ HP SharedX Users Guide
B2307A HP SharedX Media/Manuals for S700 and HP 700/RX with S700 host
#APE Software for HP-UX release 8.05
#APF Software for HP-UX release 8.07
#APH Software for HP-UX release 9.0 #AAU CD-ROM Certificate Only and
Installation Guide
#AAH DDS Cartridge and Installation Guide
#OBJ HP SharedX Users Guide B2828A HP SharedX Media/Manuals for 700/RX
with a S600/800 host
#APB Software for HP-UX release 8.0
#APH Software for HP-UX release 9.0 #AA0 1/4" Cartridge Tape and
Installation Guide
#AA1 1/2" Mag - 1600 BPI and Installation Guide
#AA4 QIC Cartridge and Installation Guide
#AAU CD-ROM Certificate Only and Installation Guide
#AAH DDS Cartridge and Installation Guide
#OBJ HP SharedX Users Guide
* All Licenses provide a license to use HP SharedX on ANY platform One
required per sender
What's New With HP SharedX 2.0
HP is continuing to enhance this exciting collaboration product with
features that further enhance the innumerable productivity gains
possible in remote teamwork.
At A Glance
o Shared Whiteboard
o Screen Snapshot with Annotation
o Receiver Services
o Command Line Interface
o Performance Improvements
o Improved Visual Cues
o Command Line Interface
o Auto Font Matching
o Support for Motif 1.2, X11R5 and NetLS licensing
Shared Whiteboard
HP SharedX now includes a whiteboard drawing capability to allow users
to sketch out their ideas. Now SharedX users can jointly draw with
lines, circles, rectangles and text in a variety of colors and
widths. Creations can be saved and printed.
Screen Snapshot with Annotation
Any part of your display can be grabbed with this snapshot capability
and placed within the whiteboard for annotation. SharedX still allows
users to share the actual application for the highest productivity
but when this is impossible or unweildy a static image can be shared
and marked upon.
Receiver Services
HP-UX 9.0 users will notice this new capability with their first
share. Receivers of shared windows see a small Motif window pop-up
asking them if they want to receive a window from the sender
(identified by name). If the user clicks on #yes", the sender is
xhosted, the window gets shared, and then the sender is un-xhosted.
This new capability makes it easier for users to receive windows, and
improves security at the same time.
Command Line Interface
A command line interface is provided with SharedX 2.0 to allow
application developers and system integrators to take further
advantage of sharing possibilities. For example, applications can be
started in a shared mode, windows can be `pulled' from a remote
display, or demonstration scripts can push windows across multiple
displays in a room all because of this interface.
Performance Improvements
The SharedX server extensions have been further tuned to improve the
performance you will see when you are sharing. Performance
improvements were made in drawing images and reducing the number of
redraws each user sees.
Improved Visual Cues
Shared windows are now easier to identify and telepointers are
uniquely distinguished from each other as part of our commitment to
make SharedX very simple to use and highly productive.
Auto Font Matching
A new algorithm enables SharedX to automatically match fonts between
the sender and the receivers pushing us closer and closer to
guaranteed WYSIWIS (What You See Is What I See).
Support for Motif 1.2, X11R5 and NetLS Licensing
HP SharedX supports the X11R5 and Motif 1.2 standards. Each copy is
also node-locked licensed with the NetLS licensing capability from
Hewlett-Packard.
The information contained in this document is subject to change
without notice.
11/92
Copyright Hewlett-Packard Co., 1992
5091-5638E